96 files found in Library "Pascal, part 2"

Return to this Disc's Index
Name Extracted Size Date Description
FLXKEY.EXE No 59674 3/17/1993
FlxKey 1.1 (McLoughlin, Guy; $15) is a unit
that lets you create encrypted user
registration keys for programs.
BIGCHAR.COM No 8681 7/21/1989
BigChar (Swisher, Brian F.; $5) is a TP4
unit for writing text to the screen in large
characters. It is primarily intended for
writing opening logo screens.
CUSTOM.ZIP Yes 110283 1/14/1994
Custom Characters 1.0 is a set of fonts, bit
map animation and PCX images in VGA text
mode to compile with modified Turbo Vision.
Requires BP/TP 7, Turbo Vision 2, and VGA.
(Steve Goldsmith, reg. fee: $23)
EGAFONT.ZIP Yes 233923 10/16/1993
EGAFont (Williams, Aaron M.; $10) is a set
of programs for the easy creation and
editing of EGA/VGA fonts. Several EGA/VGA
fonts are included, as are several related
video utilities.
FREEFNT.COM No 18070 2/23/1990
FreeFont (Garey, Michael E.; $0-$10)
contains TP units that work together with
the Borland BGI to allow you to display text
in any direction with any slant using BGI
stroked fonts.
NEW_FNTS.ZIP Yes 96925 10/16/1993
New-Fonts (Pavia, Donald; $?) contains
procedures, functions and a utility for
creating your own 8x8 graphics fonts for
ASCII characters 128 through 255 to be used
by your Turbo Pascal program. In testing
New-fonts, it appeared that you can also
edit the lower ASCII characters.
P_ROBO31.ZIP Yes 323944 5/30/1993
P_Robots 3.1 (Softworks ASP; $25) is a game
based on computer programming in PASCAL. The
object is to design and program a robot that
can triumph over similar robots designed and
programmed by others in a real-time battle
of wits and flying missiles. You control
your robot by writing a procedure in PASCAL
to specify your robot's behavior and
strategy in its efforts to vanquish up to
three other robots in a battle to the death.
SPX.ZIP Yes 764935 7/28/1993
SPX 1.0 (Ramsay, Scott D.; $30) allows TP
programmers to write games in 320x200x256
VGA mode. This library covers animation,
sound, text, and various input devices. It
also includes parallax scrolling, tile-map
scrolling, displaying sprites in layers, 3D
perspective, automatic implementation of 386
specific code, eight real-time clocks,
tilemap maker, font-editor, three complete
games, and seven examples with TP source.
(On 1.44MB MegaDisk or CD only.)
STATBOX.EXE No 33867 4/21/1993
Statbox (Mitchel, Patrick; $0) is a unit for
displaying progress of a procedure. Demos
and source included.
THERM.EXE No 4186 2/22/1993
Therm (Hood, Doug; $0) is a progress gauge
in the form of a thermometer.
TWAIT.PAS No 1834 9/3/1991
Twait (Brewer, Ty; $0) provides a way to
display a message while the computer is
crunching numbers or processing data, etc.
ARRAYRW.EXE No 3543 2/21/1992
Arrays (Warren, Robert; $0) is TP unit that
provides support for regular arrays and huge
arrays.
BASICS.ZIP Yes 11839 3/25/1994
Basics 1.0 is a library of over 30 BASIC
routines coded and compiled for use by
Pascal programmers. (Sierra Consultants,
reg. fee: $5)
DLGDRW.EXE No 4228 8/20/1992
Dlgdrw (Borland International; $0) shows how
to change text and text color, and send
messages in a dialog box.
FPU.EXE No 4125 1/23/1992
FPU (Olbrys, Erik; $0) contains four TP
functions using BASM to directly access the
80387/80486. Functions include FARCTAN,
FSIN, FCOS, and FTAN.
JDBTREE.COM No 18806 7/18/1991
JDBtree 1.20 (Darling, Jeff; $0)
demonstrates how to use Binary trees.
Executable files are also included. Requires
TP 5.5. (The author can no longer be reached
at the address provided in the
documentation.)
NULVAR.PAS No 1386 10/21/1992 Nulvar is a routine to null all variables.
JANUSW.ZIP Yes 57652 1/18/1994
tDialogWindow 1.24 is a set of two objects
which enable programmers to create dialogs
as MDI child windows, create BorDlgs from
standard resources, and standard dialogs
from BorDlg resources. (Peter Sawatzki, reg.
fee: $0)
UMBHEAP.EXE No 5531 10/23/1992
UMB_Heap 1.3 (Webb, Brian D.; $10) lets you
extend the dynamic heap into UMBs, giving
your programs up to 200K more RAM to work
with. TP6 required.
3D120.ZIP Yes 116097 9/6/1993
3D 1.2 (Loewy Ron and Ishai Ben-Aroya; $10)
is a companion to 3DLib.
3DLIB30A.ZIP Yes 179751 3/16/1994
3DLib 3.0 (HyperAct, Inc. $50) is a Turbo
Pascal 3D graphic animation package. It
features fast wire-mesh 3D objects with a
macro to Pascal language translator, support
for TP for DOS and TP for Windows, DOS and
windows hosted macro translator and
animator, and a new DOS object compiler.
Also included is a C++ library for BC__/BGI.
3DLIB30B.ZIP Yes 224716 3/16/1994 See above.
BRESN.PAS No 2007 1/5/1993
BRESN (Deshpande, Chetan; $0) shows how to
draw a line using Bresenham's algorithm,
also known as midpoint algorithm. This
method is used by AutoCad and other popular
graphic programs.
BGICLIP.COM No 50967 1/18/1991
Clip and ClipShow (Donnelly, Peter; $0-$10)
includes two programs to produce and display
BGI clip art for use with PutImage.
EGALOGO.EXE No 32013 2/17/1992
EGALogo lets you create smooth scrolling
logos for EGA and VGA.
GIFPAS.ZIP Yes 12427 7/21/1992
GIFPas (Wenzel, Sean; $0) this unit decodes
GIF images in 256 colors at nearly any
resolution.
GNOOM.COM No 33584 1/5/1991
Gnoom (Soumarokov, Nikolay; $0) lets you
edit up to ten colorful images, animate them
and use them in Turbo Pascal programs. Two
demonstration programs and Turbo Pascal
routines are included. Images can have size
from 2 x 2 to 64 x 64 pixels each.
GR_COL.EXE No 13404 5/14/1993
GR_COL (Rivers, Jerry; $0) contains routines
for using standard text output in graphics
modes.
GRAFTXT.COM No 36408 7/23/1989
Graftxt (Godfrey, Tim; $0) is a set of
routines for fast display of text in
graphics mode. Includes 8, 14, 16, and 19
line fonts. It is a faster but more limited
alternative to OutTextXY.
GRAFXTP.EXE No 7880 5/29/1991
GrafxTP (Fralix, Jim; $0) is a TP6 unit for
graphics handling which provides a generic
graphic container object and procedures to
manipulate the object.
GRPHVGA.COM No 11786 4/30/1991
GraphVGA Unit 1.0 (Modern Solutions; $38) is
a set of high performance graphic routines
for EGA/VGA that are over six times faster
than BGI routines and take less than 3k.
GWEDIT.COM No 16822 3/31/1989
GWedit 2.01 (Day, Michael; $0) provides a
graphics based string input for use with the
Turbo Pascal BGI.
LINEDRAW.ZIP Yes 4908 11/12/1993
LineDraw 1.0 (Tim Schempp, reg. fee: $0) is
Pascal source code which allows the
programmer to draw lines and rectangles on
the screen using the ASCII character set.
The unit automatically detects where lines
will intersect, and replaces the characters
at the intersection with the proper
character.
PCXBGI1.EXE No 129207 3/31/1991
PCX2BGI (Balash, Marty; $15) converts all or
part of PCX or LBM pictures to BGI images
for use with Turbo C and Turbo Pascal
programs. Turbo C programmers can hard-code
smaller graphics into their programs without
needing external graphics files. A C-code
generation utility, a utility to remove the
header and a sample program are provided.
PCXBGI2.EXE No 71649 3/31/1991 See above.
PCXKIT.EXE No 65100 5/21/1992
PCXkit (Donnelly, Peter; $10) CLIP 1.3 lets
you clip images up to 64K from PCX files in
EGA/VGA medium or high resolution.
PCXPAS.COM No 16298 11/13/1990
PCXPAS (Donnelly, Peter; $0) includes two
Turbo Pascal units for decoding and
displaying PCX graphics files. It includes
Pascal and assembler source code and sample
implementations.
RMAST37.ZIP Yes 97623 10/21/1993
Raster Master 3.7 (Blueview Software, reg.
fee: $24) lets you easily create graphics
for your TP programs. It can handle graphics
up to 100 X 100 pixels in size with 16
colors and PCX, BMP, BGF, DEF, CON, and
Windows ICO format. Other features include
paint program style tools, a zoom mode, and
a very slick graphic user interface. VGA and
a mouse are required.
RU03.ZIP Yes 81627 10/21/1993
Raster Utilities #3 (Blueview Software, reg.
fee: $20) is a set of programming tools. It
includes a screen clipping utility, a
binary-to-source code converter, and a
utility for converting PCX/BMP files to a
format usable by putimage. You can build
resource file and run scripts to create
graphics.
RGB.PAS No 2133 12/21/1988
RGB (Sieraski, John; $0) is TP5 code which
illustrates how to use the SetRGBPalette
command from the Turbo Pascal 5.0 Graph unit
to create 16 shades of gray on a VGA
graphics card.
SCHWAZZ.EXE No 23551 4/20/1992
Schwazz 1.0 (Duncan, Jonathan D.; $0) shows
how to manipulate the VGA palette for
dazzling effects.
SCENEBL.EXE No 92987 2/18/1993
Scene Builder 1.01 (Rivers, Jerry; $0) is a
paint program for Turbo Pascal. A compilable
Pascal source program is produced of the
graphic you create. Drawing tools include
lines, polygons, rectangles,
circles/ellipses, and arcs. Other features
include flood filling, line styles, snap
grid, and zoom viewing. Requires VGA.
SDIMAGE.COM No 26874 3/31/1989
SdImage 1.03 (Day, Michael; $?) is a Turbo
Pascal unit designed to allow saving any BGI
screen to disk. There are 20 image buffers
available for use.
TEGAS.ZIP Yes 77710 10/18/1993
Tegas 3.0 (BSX International; $5) lets you
create and save EGA images for use with the
PutImage procedure.
TIMAGE.ZIP Yes 108962 10/18/1993
tIMAGE 1.21 (Sarver, J.H.; $25) creates
graphic images in a format compatible with
PutImage. It also generates TP source code
for accessing the image.
TJGRAFX.COM No 41427 1/29/1990
TjGrafix 1.0 (Damn Fine Software Solutions;
$30) provides routines to let you take
advantage of the 256-color capabilities of
the IBM MCGA, EGA, and VGA within your
programs with minimal difficulty.
TP256D.EXE No 19023 8/16/1991
TP256D (Thomas Design; $45) contains Super
VGA BGI driver for Turbo C and Pascal that
integrates support for multiple SVGA
chipsets into one driver. Supports Video 7,
Paradise, ATI, Tecmar, Orchid, Genoa, Compaq
VGA, HP VGA, and STB video cards.
TPPCX.EXE No 47466 9/16/1991
TPPCX 1.1 (Rafn, Mark D.; $2) contains a TP
6.0 Object-Oriented unit for displaying or
saving PCX format picture files on Hercules,
EGA, VGA, or compatible adapters. It allows
for the hidden page display used in behind
the scenes buffer capturing.
TPPCX256.ZIP Yes 169525 1/12/1994
TPPCX-VGA256 1.0 is a collection of objects
for use with BP7.0 which creates and
displays 256-color PCX format images up to
1024x768. It handles large PCX files,
clipping, locating and palette functions.
Sample programs are also included. (Mark D.
Rafn, reg. fee: $10)
TVGAS.EXE No 46998 9/1/1992
Tvgas 2.1 (BSX International; $5) lets you
create and save VGA images for use with the
PutImage procedure.
VGAPAL.EXE No 36450 2/26/1993
VGAPal 1.0 (RAM Software Development; $10)
is a palette control TPU which lets you
fade-in and fade-out and cycle through
palette colors. A routine is also provided
for loading 320x200x256-color PCX files.
HYPERL.COM No 39912 1/18/1991
HyperLINK 1.0 (BGASoft, ASP; $20) is a
complete system for adding Hypertext help to
your programs. No special editors or linkers
are required.
FASTKEY.EXE No 31701 2/5/1993
FastKey 1.1 (Holley, Steve; $20) is a TP6
unit that provides low-level monitoring of
the keyboard, keeping track of which keys
are pressed and which are not. Sample files
included.
GRABKEY.EXE No 3358 10/4/1992
GrabKey is sample code that illustrates how
to get the scan code of each key pressed
without removing the keypress from the key
buffer so that it can be further processed
by the system.
JOYSTCK.COM No 6783 11/24/1989
JoyStck (JonSoft Technologies Inc.; $0) is a
Joystick interface for TP.
MOUSE.EXE No 40053 2/5/1993
Mouse 3.1 (Day, Michael; $0) is an extensive
set of mouse functions for TP5.
MOUSLI.ZIP Yes 169749 9/5/1993
MouseLib 8.0 (Loewy Ron; $15) is a Turbo
Pascal event driven mouse library. It
supports the standard mouse API, plus
extensions for event driven programming,
support for DPMI mode, text, graphic and
true VGA cursor. It also includes DESQview
support unit and video hardware support
functions.
MOUSE_TL.ZIP Yes 94391 10/16/1993
Mousetools (Anderson, Nels ASP; $10) is a
set of TP5 programming utilities providing
most of the necessary procedures to use a
mouse in your own programs.
MOUSETP.COM No 7275 12/29/1989
MouseTP5 (Gilroy, T. Russell; $0) is mouse
menu support for TP5 using a Mouse Systems
3-button mouse or compatible such as Genius
or Logitech. The Mouse Systems .MSC source
and compiled versions are included.
MSDEMO.COM No 10824 7/23/1989
MSDemo (Landry, Bob; $0) is a simple program
which exhibits some of the capabilities of
using an interrupt driven interface to the
mouse. It works on TP 4.0, 5.0 and 5.5.
Source code is included.
OGLE.COM No 16314 11/24/1989
Ogle Eyes (Day, Michael; $0) is TP5 code for
a routine that watches the mouse wherever it
goes, or any point on the screen. It can
show three possible eye styles on the screen.
PASMAC.COM No 2384 8/29/1990
PasMac 2.0 (Newman, Norman; $15) is a
keyboard macro program especially designed
for Pascal programmers.
SCAN_PA.COM No 8329 10/19/1990
Scancode (Anderson, Pat; $0) demonstrates
how to add low-level keyboard handling to
your Turbo Pascal programs.
THEMOUS.COM No 16513 3/5/1991
TheMouse (Kwast, Kevin A.; $10) is a set of
routines for accessing a Microsoft,
Logitech, or compatible mouse from Turbo
Pascal.
TMOUSE.COM No 3078 1/27/1990
TP PD Mouse (Henderson, Ken; $0) is a Mouse
to key translation unit (requires TPRO).
TPJR.COM No 12014 1/17/1991
TP Joystick Routines 3.0b (Howarth, David
B.; $0) is a set of TP routines for
joysticks.
TPRAT5.COM No 14874 1/29/1990
TPrat5 1.0 (Smart, J. A.; $0) is a
Microsoft-compatible mouse driver to provide
mouse support for Borland's Turbo Pascal 5.0.
TRANS.COM No 20962 2/23/1990
Translat and Keyword (Yoder, Gil ASP; $?)
TRANSLAT will allow you to remap from one to
five keys on your keyboard. Source code is
included.
BOOSTERS.ZIP Yes 92591 10/13/1993
Boosters (George F. Smith & Company;
$19-$35) is a set of routines for Turbo
Pascal programmers. Included is sixty-three
assembler-coded routines, screen generator,
example programs, and complete
documentation. Boosters supports string,
video, heap, DOS, and special-effects
routines in TEXT mode, for any IBM PC/PS or
true compatible.
FLXLIST.COM No 13041 3/30/1990
FlexList (Power SoftWare; $14) provides
TP5.5 applications with a generic hybrid
stack-queue-list-array object. There are 31
methods that allow you to push, pop, insert,
delete, sort, store, recall, etc. lists of
any type data.
FUTILS.COM No 30309 10/19/1989
FUtils (Kerr, Rex; $20) is a set of TP5.5
units, mostly written in assembler. Routines
included do very fast swapping of variables;
fast conversion between Pascal and C strings
and faster Move and FillChar; array-based
stack handling; fast BIOS calls (22
routines); fast screen writing and reading;
windowing; and more. Each unit has many
routines in it.
MISCUNI.COM No 27849 6/25/1989
MiscUnit (Moehrke, Geoffrey; $0) is a set of
several units written for TP 5.0. Most of
these units require Turbo Professional 5.05
or higher to compile. Functions include
display of an on-screen clock in any
program; a simple method of displaying
pop-up message windows; an improved Printer
unit; data entry routines; an easy way to
implement stacks or queues of any type;
mapping of I/O error codes to strings; and
more. Pascal source code included.
SWEEPET.COM No 19954 4/19/1991
Sweep 1.10 (Tauck, Eric; $10) is a library
of routines for managing memory and
maintaining a heap. The advantage of the
Sweep Library over the heap routines built
into Turbo Pascal or Turbo C is that the
Sweep Library never suffers from memory
fragmentation.
TOT11A.ZIP Yes 210283 7/6/1993
TechnoJock's Object Toolkit 1.1 (TechnoJock
Software ASP; $90) provides a comprehensive
collection of objects for building
sophisticated user interfaces. It is
designed specifically to be used by
programmers who are new to object-oriented
programming. It provides the complete source
code for 18 units, and includes over 70
example programs. Some of the main tools
provided include Screen and Window
Management, Form Input, List Management,
Menus, Directory and File Selection, and
much more. Turbo Pascal 5.5 or later is
required, and 640K and a hard disk are
recommended.
TOT11B.ZIP Yes 281570 7/6/1993 See above.
T_WHEELS.ZIP Yes 108515 10/15/1993
Turbo Wheels is a utility function library
disk.
UTIL17.ZIP Yes 40648 2/17/1994
Utility 17.6 is a TP unit including many
useful programming utilities: save screen,
screen input, encryption, DIR, print-screen,
date routines, packkey and unpackkey,
screenevent handler, control-alpha keys,
support for B-Tree filer, and more. (Gemini
Systems, reg. fee: $0)
VGAFNT.COM No 44722 3/22/1990
VGAFont (Tamburino, Joseph J.; $10) is a set
of routines that allow graphics to be
displayed with ordinary EGA or VGA text
modes.
ZROUTIN.COM No 25360 1/29/1990
Zroutine 1.1 (Zimmerman, Bob; $0) is a set
of TP5 routines you can add to your programs
to sound a beep a specified number of times,
get command line parameters from users, set
text color, modify cursor attributes, trim
leading spaces in a string or pad a string,
create a window, shell to dos, "press any
key to continue", and much more. Also
included are a formatted input routine and
I/O error routines.
BIGNUM.EXE No 48760 2/5/1993
BigNum 2.01 (Theberge, Stephen A.; $40) is
an extensive library of string mathematics
functions for TP4 and TP5. Functions include
addition, subtraction, multiplication,
division, square, root, and factorial.
BFLOAT.COM No 7853 5/30/1989
BFloat 1.0 (Ritchey, J. P; $0) will convert
a MicroSoft Binary Floating point number to
IEEE extended format. The result can be
returned to TP single and double variables
and TP will handle the conversion. Pascal
source included.
CALCTP.COM No 27373 4/21/1990
CalcTP (Coleman, Timothy B.; $20-$60) is a
unit for TP5 that allows a programmer to add
a pop-up calculator to any application.
Included are illustrative code and several
ASCII representations of calculators for
on-screen use.
COMPLXO.EXE No 15952 2/20/1992
ComplxOps (Glynn, Earl F.; $0) is a
ComplexOps UNIT providing complex arithmetic
and transcendental functions.
DOLRWRD.COM No 6838 12/28/1989
DollarWord (Loew, Rob; $0) is a TP5.5 Unit
for converting a number from the form
"###,###.##" to the spelled-out format for
check writing. The program works on number
strings from 0.00 to 999,999.99. The source
code is included.
FIN_TP.EXE No 3205 10/4/1992
Finance (Anderson, Pat; $0) is source code
for loan payment and amortization routines.
INVTRIG.EXE No 8466 1/20/1993
InvTrig (RAM Software Development; $0) is a
unit that gives the inverse of the sine,
cosine, and tangent functions.
MATHLIB.EXE No 16799 12/17/1991
Math Libraries 1.0 (Waldman Sidelines; $25)
is a set of math units with math chip
support. The libraries consist of the five
transcendental functions plus nine
additional ones.
MATHPAS.COM No 3553 9/18/1990
MathPas (Van Fossan, Richard D.; $0) is a
set of transcendental functions for Turbo
Pascal. It handles all trig, exponential,
and hyperbolic functions.
MPI_KSU.ZIP Yes 150616 10/16/1993
MPI KSU (Research Foundation; $50) is a
multiple precision positive integer
arithmetic package. The two versions
included in this package handle integers up
to 149 or up to 3029 decimal digits. It is
written in Eric Isaacson's A86 assembler for
the 8086 series of processors and contains a
Turbo Pascal interface.
NUM_RECI.ZIP Yes 270261 10/17/1993
Numerical Recipes Library (Numerical
Recipies Software; $0) contains more than
200 source-code Pascal routines for
scientific and engineering calculations.
Routines cover integration, linear algebra,
differential equations, Fourier methods,
data analysis, statistics, lots of special
functions, random numbers, sorting, root
finding, optimization, and more.
P_MAT.EXE No 36283 2/22/1993
P_Mat 1.2 (Von Tress, Mark; $5) is recursive
matrix algebra routine. It includes binary
operations, inversion, unary operations, and
several patterned matrices.
PARS7.EXE No 20522 5/20/1993
PARS7 (Schaaf, Renate; $0) is a set of units
to implement real functions of up to three
variables.
PASWIZ.ZIP Yes 73377 6/21/1993
Pascal Wizard's Library 1.4 (Hanlin, Thomas
G.; $25) is a library for TurboPascal and
QuickPascal that provides high-powered math
routines, new string support, mouse
management, music and BCD math. Source code
is included.
REALSTR.COM No 5508 7/20/1990
RealStr (Mullen, Rich; $0) is a TP routine
that formats a floating point double, real,
or single number into a string, according to
the requested number of significant digits.
TPSTAT.EXE No 30119 10/4/1992
Stat (Norton Associates; $35) contains 30
elementary statistical and 19 mathematical
subprograms developed to aid in the further
enhancement of scientific Pascal software
development.
VLN.ZIP Yes 69180 11/4/1993
Very Large Numbers 1.0 (Karl Chase, reg.
fee: $0) allows the Pascal programmer to to
work with numbers up to 1000 decimal digits
or more. VLN can also handle numbers to 1*
10 ^ -1000 or smaller as well as add,
subtract, multiply, divide, and perform with
roots and powers.